protection against solid bodies - German English Dictionary